river branches - German English Dictionary